const {app, BrowserWindow, Notification, ipcMain} = require('electron')

let win
let win2
app.on('ready', () => {
  win = new BrowserWindow({
    width: 300,
    height: 300,
    webPreferences: {
      nodeIntegration: true,
      contextIsolation: false,
      enableRemoteModule: true //10x 后必须开启这个 才能使用remote模块
    }
  })
  win.loadFile('./index.html')

  win2 = new BrowserWindow({
    width: 300,
    height: 300,
    webPreferences: {
      nodeIntegration: true,
      contextIsolation: false
    }
  })
  win2.loadFile('./index2.html')

  //我们在渲染页面里要去发送消息给另外一个页面的话, 我们需要知道这个页面对应的webContents.id
  //So为了方便在各个页面都能拿到各个页面的id,
  //这里直接放在了全局
  global.sharedObject = {
    win2WebContentsId: win2.webContents.id
  }
})
